import { userIdParam } from "../../../utils/util";

const groups =  [
    { text: '5', value: 1 },
    { text: '10', value: 2},
    { text: '15', value: 3, type: 'warn' },
    { text: '20', value: 4 },
    { text: '30', value: 5 },
    { text: '40', value: 6 },
    { text: '50', value: 7 },
    { text: '60', value: 8 },
    { text: '70', value: 9 },
    { text: '80', value: 10 },
    { text: '90', value: 11 },
    { text: '120', value: 12 },
    { text: '永久', value: 13 },
]
const groupsMap = groupsMap ?? groups.reduce((a, b) => Object.assign(a, {[b.value]: b.text}), {});
// pages/index/record/record.js
Page({

    /**
     * 页面的初始数据
     */
    data: {
      listRecord: []
    },

    bindPageList: function(e) {
      const {list, page} = e.detail;
        list.forEach(l => l.available = groupsMap[l.available])
        const {listRecord} = this.data;
        this.setData({listRecord: page === 1 ? list : listRecord.concat(list)});
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {

    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {
        this.page_this = this.selectComponent('#page')
        this.page_this.getPageData({url: '/szm/icpwdrecord/page', data: userIdParam()});
    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {

    }
})